var userinfo = {key1:"",key2:"",key3:""};
$(function(){
	init();
}); 

function init(){
	$(".change_pwd").click(function(){
		$('#myModal').modal('show');
	});
	
	$(".canceldialog").click(function(){//cancel
		$('#myModal').modal('hide');
		$("#form1 input[type=reset]").click();
	});
	$(".save_user").one("click",function(){
		save();
		$(this).attr("disabled",true);
	});
	$("#savepwd").click(function(){
		$.each($("#form1 input"),function(index,value){
			var id = $(this).attr("id");
			userinfo[id] =	$("#"+id).val();
		});
		
		if(!userinfo.key1){
			$(".dialogmsg").text("请录入旧密码.");
			return;
		}
		
		if(userinfo.key2 == userinfo.key3){
			if(userinfo.key2 && userinfo.key2.length > 6){
				update("pwd");
			}else{
				$(".dialogmsg").text("请录入新密码且大于6位");
			}
		}else{
			$(".dialogmsg").text("输入两次密码不符,请再次输入.");
		}
	});
}

save = function(){
	$.each($("#form2 input"),function(index,value){
		var id = $(this).attr("id");
		userinfo[id] =	$("#"+id).val();
	});
	update("info");
}

update = function(type){
	cb = function (data){
		if(data.code==1){			
			switch(type){
				case "info":
					$(".user_msg").text("已更新个人信息!请重新登录");
					break;
				case "pwd":
					$(".dialogmsg").text("密码成功更改,请下次登录时使用新密码");
					$("#savepwd").hide();
					break;
			}
		}else{
			switch(type){
				case "info":
					$(".user_msg").text("无法更新个人信息,请稍后再试");
					break;
				case "pwd":
					$(".dialogmsg").text(data.message);
					break;
			}
		}
	}
	var url = site.web+"my/userinfo/update";
	userinfo.url = url;
	userinfo.uid = site.uid;
	G(userinfo,cb);
}
